Page({
  data: {
    username: '',
      password: '',
      success: false,
  },
  // 获取输入账号
  uasernameInput: function (e) {
      this.setData({
        username: e.detail.value
      })
  },
  // 获取输入密码
  passwordInput: function (e) {
      this.setData({
          password: e.detail.value
      })
  },
  // 登录
  login: function () {
      var that = this;
      //warn为当手机号为空或格式不正确时提示用户的文字，默认为空
      if (that.data.username === '') {
          wx.showToast({
              title: '用户名不能为空',
              icon: 'loading',
              duration: 1000
          })
      } else if (that.data.password === '') {
          wx.showToast({
              title: '密码不能为空',
              icon: 'loading',
              duration: 1000
          })
      } else {
        wx.request({
              url: 'http://interview-api-t.itheima.net/h5/user/login',
              method: "POST",
              data: {
                username: that.data.username,
                  password: that.data.password
              },
              header: {
                'content-type': 'application/json' 
              },
              success: function (res) {
                console.log(res,222222222222);
                // 登录成功，处理返回的数据
                console.log(res.data.data.token);
                const token = res.data.data.token
                wx.setStorageSync('XCX-92', token);
                // 进行其他操作，如跳转到登录页面
                if (token) {
                  wx.showToast({
                      title: '登录成功',
                      icon: 'success',
                      duration: 2000,
                      success: function() {
                        // 提示框显示完成后的回调函数
                        // 可以在这里进行跳转页面操作等
                        wx.reLaunch({
                          url: '/pages/index/index'
                        });
                      }
                    });
                  
                }
              },
              fail: function (error) {
                // 登录失败，处理错误信息
                console.log(error);
                // 进行其他操作，如显示错误提示等
              }
          })
          wx.showToast({
            title: '登录成功',
            duration: 1000
        })
      }
  },
  // 注册
  register: function () {
    var that = this;
    var warn = null;
    //warn为当手机号为空或格式不正确时提示用户的文字，默认为空
    if (that.data.username.length === 0) {
        wx.showToast({
            title: '用户名不能为空',
            icon: 'loading',
            duration: 1000
        })
    } else if (that.data.password.length === 0) {
        wx.showToast({
            title: '密码不能为空',
            icon: 'loading',
            duration: 1000
        })
    } else {
      wx.request({
            url: 'http://interview-api-t.itheima.net/h5/user/register',
            method: "POST",
            data: {
              username: that.data.username,
              password: that.data.password
            },
            header: {
                'content-type': 'application/x-www-form-urlencoded'
            },
        })
        wx.showToast({
          title: '注册成功',
          duration: 1000
      })
    }
  }
})
